/**
 * Project: portal
 * Created: 2016年7月20日
 * Copyright ©2011 - 2016 gopay Information Technology Co., LTD All Rights Reserved
**/
package com.gopay.common.domain.cbrmb.remit;

import java.io.Serializable;


/**
 * @ClassName CbrmbRemit 
 * @Description TODO(这里用一句话描述这个类的作用) 
 * @author b.zou
 * @date 2017年2月4日 上午11:31:24
 * @Copyright ©www.gopay.com.cn Inc.All rights reserved.
 */

public class CbrmbRemit implements Serializable {
	/**
	 * @Fields serialVersionUID : TODO(用一句话描述这个变量表示什么)
	 */
	private static final long serialVersionUID = -4733636026305205855L;
	public static final String CPS_TICKET_DATAMAP_KEY = "CB_RMB_REMIT";
	private CbrmbRemitAction action;
	private CbrmbRemitForceUpdateAllocationDTO forceUpdateAllocation; //强制更新划拨状态
	private CbrmbRemitRetryOfferDTO retryOffer; // 重发报盘
	
	/**
	 * @return the action
	 */
	public CbrmbRemitAction getAction() {
		return action;
	}

	/**
	 * @param action the action to set
	 */
	public void setAction(CbrmbRemitAction action) {
		this.action = action;
	}

	

    public CbrmbRemitForceUpdateAllocationDTO getForceUpdateAllocation() {
		return forceUpdateAllocation;
	}

	public void setForceUpdateAllocation(CbrmbRemitForceUpdateAllocationDTO forceUpdateAllocation) {
		this.forceUpdateAllocation = forceUpdateAllocation;
	}

	public CbrmbRemitRetryOfferDTO getRetryOffer() {
		return retryOffer;
	}

	public void setRetryOffer(CbrmbRemitRetryOfferDTO retryOffer) {
		this.retryOffer = retryOffer;
	}



	/**
	 * 跨境人民币汇款
	 * <P>ClassName: DrawAction 
	 * @author b.zou
	 * @date 2017年2月4日11:35:49
	 */
	public static enum CbrmbRemitAction {
		
		/**
		 * 强制更新划拨状态
		 */
		FORCE_UPDATE_ALLOCATION_STATUS,
		/**
		 * 重发报盘
		 */
		RETRY_OFFER,
		
	}
}
